home *** CD-ROM | disk | FTP | other *** search
/ PC for Alla 2005 May / PC för Alla 0505.iso / fullversioner / realsoft3d / data1.cab / Scripting / scripts / js / real / layer / r3animtr.js next >
Encoding:
JavaScript  |  2005-04-04  |  15.5 KB  |  542 lines

  1.  
  2. // JavaScript wrapper for r3animtr.h
  3. // Auto generated file, do not modify by hand
  4. // Copyright ⌐ 2004, Realsoft Graphics Oy
  5.  
  6. var R3_ANIMTR_H = 1;
  7. include("oops/r3model.js")
  8.  
  9.  
  10. var R3CLID_ANIMATOR = 87;
  11.  
  12.  
  13.  
  14.  
  15. // Description: Render the current frame / field / sample.
  16.  
  17. R3ARM_RENDERFRAME = 87000;
  18.  
  19. function mR3ARM_RENDERFRAME() {
  20.   DoA(this.r3obj, 87000, 0, R3TID_INTEGER, 0);
  21. }
  22.  
  23. // Description: Play the animation to the end.
  24.  
  25. R3ARM_PLAYTOEND = 87001;
  26.  
  27. function mR3ARM_PLAYTOEND() {
  28.   DoA(this.r3obj, 87001, 0, R3TID_INTEGER, 0);
  29. }
  30.  
  31. // Description: Jump to the current target time specified by attributes R3ARA_CurrentFrame, R3ARA_CurrentField, R3ARA_CurrentSample.
  32.  
  33. R3ARM_JUMP = 87002;
  34.  
  35. function mR3ARM_JUMP() {
  36.   DoA(this.r3obj, 87002, 0, R3TID_INTEGER, 0);
  37. }
  38.  
  39. // Description: Stop animation.
  40.  
  41. R3ARM_STOP = 87003;
  42.  
  43. function mR3ARM_STOP() {
  44.   DoA(this.r3obj, 87003, 0, R3TID_INTEGER, 0);
  45. }
  46.  
  47. // Description: Check if animation is running.
  48. // Returns: Integer, 1 if running forward, -1 if running backward, 0 if not running.
  49.  
  50. R3ARM_ISPLAYING = 87004;
  51.  
  52. function mR3ARM_ISPLAYING() {
  53.   return   DoA(this.r3obj, 87004, 0, R3TID_INTEGER, 0);
  54. }
  55.  
  56. // Description: Advance time by one frame using the current frame / field / sample resolution.
  57.  
  58. R3ARM_ADVANCETIME = 87005;
  59.  
  60. function mR3ARM_ADVANCETIME() {
  61.   DoA(this.r3obj, 87005, 0, R3TID_INTEGER, 0);
  62. }
  63.  
  64. // Description: Step animation forward by one frame.
  65.  
  66. R3ARM_NEXTFRAME = 87010;
  67.  
  68. function mR3ARM_NEXTFRAME() {
  69.   DoA(this.r3obj, 87010, 0, R3TID_INTEGER, 0);
  70. }
  71.  
  72. // Description: Step animation backwards by one frame.
  73.  
  74. R3ARM_PREVFRAME = 87011;
  75.  
  76. function mR3ARM_PREVFRAME() {
  77.   DoA(this.r3obj, 87011, 0, R3TID_INTEGER, 0);
  78. }
  79.  
  80. // Description: Rewind animation back to the first frame.
  81.  
  82. R3ARM_REWIND = 87012;
  83.  
  84. function mR3ARM_REWIND() {
  85.   DoA(this.r3obj, 87012, 0, R3TID_INTEGER, 0);
  86. }
  87.  
  88. // Description: Rewind animation.
  89.  
  90. R3ARM_TRANSFORMTIMELINES = 87013;
  91.  
  92. function mR3ARM_TRANSFORMTIMELINES() {
  93.   DoA(this.r3obj, 87013, 0, R3TID_INTEGER, 0);
  94. }
  95.  
  96. // Description: Play the animation to current target time using the current frame / field /
  97. //      sample resolution.    * The target time is given through attributes R3ARA_CurrentFrame, R3ARA_CurrentField, R3ARA_CurrentSample.
  98.  
  99. R3ARM_PLAY = 87016;
  100.  
  101. function mR3ARM_PLAY() {
  102.   DoA(this.r3obj, 87016, 0, R3TID_INTEGER, 0);
  103. }
  104.  
  105. // Description: Play the animation to the beginning of time (reversed play)
  106.  
  107. R3ARM_PLAYTOBEGINNING = 87017;
  108.  
  109. function mR3ARM_PLAYTOBEGINNING() {
  110.   DoA(this.r3obj, 87017, 0, R3TID_INTEGER, 0);
  111. }
  112.  
  113. // Description: Jump animation to the last frame
  114.  
  115. R3ARM_JUMPTOEND = 87018;
  116.  
  117. function mR3ARM_JUMPTOEND() {
  118.   DoA(this.r3obj, 87018, 0, R3TID_INTEGER, 0);
  119. }
  120.  
  121. // Description: Internal method to sync. to real time. Don't call directly.
  122.  
  123. R3ARM_SYNCTOREALTIME = 87019;
  124.  
  125. function mR3ARM_SYNCTOREALTIME() {
  126.   DoA(this.r3obj, 87019, 0, R3TID_INTEGER, 0);
  127. }
  128.  
  129. // Description: Internal, don't call directly
  130.  
  131. R3ARM_DOSYNC = 87020;
  132.  
  133. function mR3ARM_DOSYNC() {
  134.   DoA(this.r3obj, 87020, 0, R3TID_INTEGER, 0);
  135. }
  136.  
  137.  
  138.  
  139.  
  140. R3ARA_PrimLayer = 87501;
  141. function SetR3ARA_PrimLayer(value) {
  142.   R3Set(this.r3obj, R3ARA_PrimLayer, value, R3TID_OBJECT, 0); 
  143. }
  144.  
  145. R3ARA_MatLayer = 87503;
  146. function SetR3ARA_MatLayer(value) {
  147.   R3Set(this.r3obj, R3ARA_MatLayer, value, R3TID_OBJECT, 0); 
  148. }
  149.  
  150. R3ARA_Frames = 87504;
  151. function SetR3ARA_Frames(value) {
  152.   R3Set(this.r3obj, R3ARA_Frames, value, R3TID_INTEGER, 0); 
  153. }
  154.  
  155. function GetR3ARA_Frames() {
  156.   return R3Get(this.r3obj, R3ARA_Frames, R3TID_INTEGER, 0); 
  157. }
  158.  
  159. R3ARA_CurrentFrame = 87505;
  160. function SetR3ARA_CurrentFrame(value) {
  161.   R3Set(this.r3obj, R3ARA_CurrentFrame, value, R3TID_INTEGER, 0); 
  162. }
  163.  
  164. function GetR3ARA_CurrentFrame() {
  165.   return R3Get(this.r3obj, R3ARA_CurrentFrame, R3TID_INTEGER, 0); 
  166. }
  167.  
  168. R3ARA_FrameStep = 87506;
  169. function SetR3ARA_FrameStep(value) {
  170.   R3Set(this.r3obj, R3ARA_FrameStep, value, R3TID_FLOAT, 0); 
  171. }
  172.  
  173. function GetR3ARA_FrameStep() {
  174.   return R3Get(this.r3obj, R3ARA_FrameStep, R3TID_FLOAT, 0); 
  175. }
  176.  
  177. R3ARA_CurrentTime = 87507;
  178. function SetR3ARA_CurrentTime(value) {
  179.   R3Set(this.r3obj, R3ARA_CurrentTime, value, R3TID_FLOAT, 0); 
  180. }
  181.  
  182. function GetR3ARA_CurrentTime() {
  183.   return R3Get(this.r3obj, R3ARA_CurrentTime, R3TID_FLOAT, 0); 
  184. }
  185.  
  186. R3ARA_FieldRendering = 87514;
  187. function SetR3ARA_FieldRendering(value) {
  188.   R3Set(this.r3obj, R3ARA_FieldRendering, value, R3TID_INTEGER, 0); 
  189. }
  190.  
  191. function GetR3ARA_FieldRendering() {
  192.   return R3Get(this.r3obj, R3ARA_FieldRendering, R3TID_INTEGER, 0); 
  193. }
  194.  
  195. R3ARA_MotionBlur = 87515;
  196. function SetR3ARA_MotionBlur(value) {
  197.   R3Set(this.r3obj, R3ARA_MotionBlur, value, R3TID_INTEGER, 0); 
  198. }
  199.  
  200. function GetR3ARA_MotionBlur() {
  201.   return R3Get(this.r3obj, R3ARA_MotionBlur, R3TID_INTEGER, 0); 
  202. }
  203.  
  204. R3ARA_MotionSamples = 87516;
  205. function SetR3ARA_MotionSamples(value) {
  206.   R3Set(this.r3obj, R3ARA_MotionSamples, value, R3TID_INTEGER, 0); 
  207. }
  208.  
  209. function GetR3ARA_MotionSamples() {
  210.   return R3Get(this.r3obj, R3ARA_MotionSamples, R3TID_INTEGER, 0); 
  211. }
  212.  
  213. R3ARA_CurrentField = 87517;
  214. function SetR3ARA_CurrentField(value) {
  215.   R3Set(this.r3obj, R3ARA_CurrentField, value, R3TID_INTEGER, 0); 
  216. }
  217.  
  218. function GetR3ARA_CurrentField() {
  219.   return R3Get(this.r3obj, R3ARA_CurrentField, R3TID_INTEGER, 0); 
  220. }
  221.  
  222. R3ARA_CurrentSample = 87518;
  223. function SetR3ARA_CurrentSample(value) {
  224.   R3Set(this.r3obj, R3ARA_CurrentSample, value, R3TID_INTEGER, 0); 
  225. }
  226.  
  227. function GetR3ARA_CurrentSample() {
  228.   return R3Get(this.r3obj, R3ARA_CurrentSample, R3TID_INTEGER, 0); 
  229. }
  230.  
  231. R3ARA_FramesPerSecond = 87523;
  232. function SetR3ARA_FramesPerSecond(value) {
  233.   R3Set(this.r3obj, R3ARA_FramesPerSecond, value, R3TID_INTEGER, 0); 
  234. }
  235.  
  236. function GetR3ARA_FramesPerSecond() {
  237.   return R3Get(this.r3obj, R3ARA_FramesPerSecond, R3TID_INTEGER, 0); 
  238. }
  239.  
  240. R3ARA_CurrentSeconds = 87524;
  241. function SetR3ARA_CurrentSeconds(value) {
  242.   R3Set(this.r3obj, R3ARA_CurrentSeconds, value, R3TID_FLOAT, 0); 
  243. }
  244.  
  245. function GetR3ARA_CurrentSeconds() {
  246.   return R3Get(this.r3obj, R3ARA_CurrentSeconds, R3TID_FLOAT, 0); 
  247. }
  248.  
  249. R3ARA_PlayLoop = 87525;
  250. function SetR3ARA_PlayLoop(value) {
  251.   R3Set(this.r3obj, R3ARA_PlayLoop, value, R3TID_BOOLEAN, 0); 
  252. }
  253.  
  254. function GetR3ARA_PlayLoop() {
  255.   return R3Get(this.r3obj, R3ARA_PlayLoop, R3TID_BOOLEAN, 0); 
  256. }
  257.  
  258. R3ARA_ImageEffectLayer = 87526;
  259. function SetR3ARA_ImageEffectLayer(value) {
  260.   R3Set(this.r3obj, R3ARA_ImageEffectLayer, value, R3TID_OBJECT, 0); 
  261. }
  262.  
  263. R3ARA_ParticleEffectLayer = 87527;
  264. function SetR3ARA_ParticleEffectLayer(value) {
  265.   R3Set(this.r3obj, R3ARA_ParticleEffectLayer, value, R3TID_OBJECT, 0); 
  266. }
  267.  
  268. R3ARA_Seconds = 87528;
  269. function SetR3ARA_Seconds(value) {
  270.   R3Set(this.r3obj, R3ARA_Seconds, value, R3TID_FLOAT, 0); 
  271. }
  272.  
  273. function GetR3ARA_Seconds() {
  274.   return R3Get(this.r3obj, R3ARA_Seconds, R3TID_FLOAT, 0); 
  275. }
  276.  
  277. R3ARA_AddKeyTolerance = 87529;
  278. function GetR3ARA_AddKeyTolerance() {
  279.   return R3Get(this.r3obj, R3ARA_AddKeyTolerance, R3TID_FLOAT, 0); 
  280. }
  281.  
  282. R3ARA_EnableSimulations = 87530;
  283. function SetR3ARA_EnableSimulations(value) {
  284.   R3Set(this.r3obj, R3ARA_EnableSimulations, value, R3TID_INTEGER, 0); 
  285. }
  286.  
  287. function GetR3ARA_EnableSimulations() {
  288.   return R3Get(this.r3obj, R3ARA_EnableSimulations, R3TID_INTEGER, 0); 
  289. }
  290.  
  291. R3ARA_AnimMaterials = 87531;
  292. function SetR3ARA_AnimMaterials(value) {
  293.   R3Set(this.r3obj, R3ARA_AnimMaterials, value, R3TID_INTEGER, 0); 
  294. }
  295.  
  296. function GetR3ARA_AnimMaterials() {
  297.   return R3Get(this.r3obj, R3ARA_AnimMaterials, R3TID_INTEGER, 0); 
  298. }
  299.  
  300. R3ARA_AnimImageEffects = 87532;
  301. function SetR3ARA_AnimImageEffects(value) {
  302.   R3Set(this.r3obj, R3ARA_AnimImageEffects, value, R3TID_INTEGER, 0); 
  303. }
  304.  
  305. function GetR3ARA_AnimImageEffects() {
  306.   return R3Get(this.r3obj, R3ARA_AnimImageEffects, R3TID_INTEGER, 0); 
  307. }
  308.  
  309. R3ARA_AnimParticleEffects = 87533;
  310. function SetR3ARA_AnimParticleEffects(value) {
  311.   R3Set(this.r3obj, R3ARA_AnimParticleEffects, value, R3TID_INTEGER, 0); 
  312. }
  313.  
  314. function GetR3ARA_AnimParticleEffects() {
  315.   return R3Get(this.r3obj, R3ARA_AnimParticleEffects, R3TID_INTEGER, 0); 
  316. }
  317.  
  318. R3ARA_RewindObj = 87534;
  319. function SetR3ARA_RewindObj(value) {
  320.   R3Set(this.r3obj, R3ARA_RewindObj, value, R3TID_OBJECT, 0); 
  321. }
  322.  
  323. R3ARA_RewindMth = 87535;
  324. function SetR3ARA_RewindMth(value) {
  325.   R3Set(this.r3obj, R3ARA_RewindMth, value, R3TID_INTEGER, 0); 
  326. }
  327.  
  328. R3ARA_RewindData = 87536;
  329. function SetR3ARA_RewindData(value) {
  330.   R3Set(this.r3obj, R3ARA_RewindData, value, R3TID_OBJECT, 0); 
  331. }
  332.  
  333. R3ARA_StartPlayMth = 87537;
  334. function SetR3ARA_StartPlayMth(value) {
  335.   R3Set(this.r3obj, R3ARA_StartPlayMth, value, R3TID_INTEGER, 0); 
  336. }
  337.  
  338. R3ARA_LastFrameInSeconds = 87538;
  339. function SetR3ARA_LastFrameInSeconds(value) {
  340.   R3Set(this.r3obj, R3ARA_LastFrameInSeconds, value, R3TID_FLOAT, 0); 
  341. }
  342.  
  343. function GetR3ARA_LastFrameInSeconds() {
  344.   return R3Get(this.r3obj, R3ARA_LastFrameInSeconds, R3TID_FLOAT, 0); 
  345. }
  346.  
  347. R3ARA_PlayRange = 87539;
  348. function SetR3ARA_PlayRange(value) {
  349.   R3Set(this.r3obj, R3ARA_PlayRange, value, R3TID_INTEGER, 0); 
  350. }
  351.  
  352. function GetR3ARA_PlayRange() {
  353.   return R3Get(this.r3obj, R3ARA_PlayRange, R3TID_INTEGER, 0); 
  354. }
  355.  
  356. R3ARA_RangeFirstFrame = 87540;
  357. function SetR3ARA_RangeFirstFrame(value) {
  358.   R3Set(this.r3obj, R3ARA_RangeFirstFrame, value, R3TID_INTEGER, 0); 
  359. }
  360.  
  361. function GetR3ARA_RangeFirstFrame() {
  362.   return R3Get(this.r3obj, R3ARA_RangeFirstFrame, R3TID_INTEGER, 0); 
  363. }
  364.  
  365. R3ARA_RangeLastFrame = 87541;
  366. function SetR3ARA_RangeLastFrame(value) {
  367.   R3Set(this.r3obj, R3ARA_RangeLastFrame, value, R3TID_INTEGER, 0); 
  368. }
  369.  
  370. function GetR3ARA_RangeLastFrame() {
  371.   return R3Get(this.r3obj, R3ARA_RangeLastFrame, R3TID_INTEGER, 0); 
  372. }
  373.  
  374. R3ARA_AnimImages = 87544;
  375. function SetR3ARA_AnimImages(value) {
  376.   R3Set(this.r3obj, R3ARA_AnimImages, value, R3TID_INTEGER, 0); 
  377. }
  378.  
  379. function GetR3ARA_AnimImages() {
  380.   return R3Get(this.r3obj, R3ARA_AnimImages, R3TID_INTEGER, 0); 
  381. }
  382.  
  383. R3ARA_ImageLayer = 87545;
  384. function SetR3ARA_ImageLayer(value) {
  385.   R3Set(this.r3obj, R3ARA_ImageLayer, value, R3TID_OBJECT, 0); 
  386. }
  387.  
  388. R3ARA_FieldShiftUp = 87547;
  389. function SetR3ARA_FieldShiftUp(value) {
  390.   R3Set(this.r3obj, R3ARA_FieldShiftUp, value, R3TID_INTEGER, 0); 
  391. }
  392.  
  393. function GetR3ARA_FieldShiftUp() {
  394.   return R3Get(this.r3obj, R3ARA_FieldShiftUp, R3TID_INTEGER, 0); 
  395. }
  396.  
  397. R3ARA_FieldLaceUp = 87548;
  398. function SetR3ARA_FieldLaceUp(value) {
  399.   R3Set(this.r3obj, R3ARA_FieldLaceUp, value, R3TID_INTEGER, 0); 
  400. }
  401.  
  402. function GetR3ARA_FieldLaceUp() {
  403.   return R3Get(this.r3obj, R3ARA_FieldLaceUp, R3TID_INTEGER, 0); 
  404. }
  405.  
  406. R3ARA_RangeStartSeconds = 87549;
  407. function SetR3ARA_RangeStartSeconds(value) {
  408.   R3Set(this.r3obj, R3ARA_RangeStartSeconds, value, R3TID_FLOAT, 0); 
  409. }
  410.  
  411. function GetR3ARA_RangeStartSeconds() {
  412.   return R3Get(this.r3obj, R3ARA_RangeStartSeconds, R3TID_FLOAT, 0); 
  413. }
  414.  
  415. R3ARA_RangeEndSeconds = 87550;
  416. function SetR3ARA_RangeEndSeconds(value) {
  417.   R3Set(this.r3obj, R3ARA_RangeEndSeconds, value, R3TID_FLOAT, 0); 
  418. }
  419.  
  420. function GetR3ARA_RangeEndSeconds() {
  421.   return R3Get(this.r3obj, R3ARA_RangeEndSeconds, R3TID_FLOAT, 0); 
  422. }
  423.  
  424. R3ARA_AutoRewind = 87551;
  425. function SetR3ARA_AutoRewind(value) {
  426.   R3Set(this.r3obj, R3ARA_AutoRewind, value, R3TID_INTEGER, 0); 
  427. }
  428.  
  429. function GetR3ARA_AutoRewind() {
  430.   return R3Get(this.r3obj, R3ARA_AutoRewind, R3TID_INTEGER, 0); 
  431. }
  432.  
  433. R3ARA_RealTime = 87552;
  434. function SetR3ARA_RealTime(value) {
  435.   R3Set(this.r3obj, R3ARA_RealTime, value, R3TID_BOOLEAN, 0); 
  436. }
  437.  
  438. function GetR3ARA_RealTime() {
  439.   return R3Get(this.r3obj, R3ARA_RealTime, R3TID_BOOLEAN, 0); 
  440. }
  441.  
  442. R3ARA_AsyncExecutor = 87553;
  443. function SetR3ARA_AsyncExecutor(value) {
  444.   R3Set(this.r3obj, R3ARA_AsyncExecutor, value, R3TID_OBJECT, 0); 
  445. }
  446.  
  447.  
  448.  
  449. function r3Animator () { 
  450.    this.base = r3God;
  451.    if(arguments.length) {
  452.       this.base(R3CLID_ANIMATOR, arguments);
  453.    }
  454.    // Methods
  455.    this.RENDERFRAME=mR3ARM_RENDERFRAME;
  456.    this.PLAYTOEND=mR3ARM_PLAYTOEND;
  457.    this.JUMP=mR3ARM_JUMP;
  458.    this.STOP=mR3ARM_STOP;
  459.    this.ISPLAYING=mR3ARM_ISPLAYING;
  460.    this.ADVANCETIME=mR3ARM_ADVANCETIME;
  461.    this.NEXTFRAME=mR3ARM_NEXTFRAME;
  462.    this.PREVFRAME=mR3ARM_PREVFRAME;
  463.    this.REWIND=mR3ARM_REWIND;
  464.    this.TRANSFORMTIMELINES=mR3ARM_TRANSFORMTIMELINES;
  465.    this.PLAY=mR3ARM_PLAY;
  466.    this.PLAYTOBEGINNING=mR3ARM_PLAYTOBEGINNING;
  467.    this.JUMPTOEND=mR3ARM_JUMPTOEND;
  468.    this.SYNCTOREALTIME=mR3ARM_SYNCTOREALTIME;
  469.    this.DOSYNC=mR3ARM_DOSYNC;
  470.  
  471.    // Attributes
  472.    this.SetPrimLayer=SetR3ARA_PrimLayer;
  473.    this.SetMatLayer=SetR3ARA_MatLayer;
  474.    this.GetFrames=GetR3ARA_Frames;
  475.    this.SetFrames=SetR3ARA_Frames;
  476.    this.GetCurrentFrame=GetR3ARA_CurrentFrame;
  477.    this.SetCurrentFrame=SetR3ARA_CurrentFrame;
  478.    this.GetFrameStep=GetR3ARA_FrameStep;
  479.    this.SetFrameStep=SetR3ARA_FrameStep;
  480.    this.GetCurrentTime=GetR3ARA_CurrentTime;
  481.    this.SetCurrentTime=SetR3ARA_CurrentTime;
  482.    this.GetFieldRendering=GetR3ARA_FieldRendering;
  483.    this.SetFieldRendering=SetR3ARA_FieldRendering;
  484.    this.GetMotionBlur=GetR3ARA_MotionBlur;
  485.    this.SetMotionBlur=SetR3ARA_MotionBlur;
  486.    this.GetMotionSamples=GetR3ARA_MotionSamples;
  487.    this.SetMotionSamples=SetR3ARA_MotionSamples;
  488.    this.GetCurrentField=GetR3ARA_CurrentField;
  489.    this.SetCurrentField=SetR3ARA_CurrentField;
  490.    this.GetCurrentSample=GetR3ARA_CurrentSample;
  491.    this.SetCurrentSample=SetR3ARA_CurrentSample;
  492.    this.GetFramesPerSecond=GetR3ARA_FramesPerSecond;
  493.    this.SetFramesPerSecond=SetR3ARA_FramesPerSecond;
  494.    this.GetCurrentSeconds=GetR3ARA_CurrentSeconds;
  495.    this.SetCurrentSeconds=SetR3ARA_CurrentSeconds;
  496.    this.GetPlayLoop=GetR3ARA_PlayLoop;
  497.    this.SetPlayLoop=SetR3ARA_PlayLoop;
  498.    this.SetImageEffectLayer=SetR3ARA_ImageEffectLayer;
  499.    this.SetParticleEffectLayer=SetR3ARA_ParticleEffectLayer;
  500.    this.GetSeconds=GetR3ARA_Seconds;
  501.    this.SetSeconds=SetR3ARA_Seconds;
  502.    this.GetAddKeyTolerance=GetR3ARA_AddKeyTolerance;
  503.    this.GetEnableSimulations=GetR3ARA_EnableSimulations;
  504.    this.SetEnableSimulations=SetR3ARA_EnableSimulations;
  505.    this.GetAnimMaterials=GetR3ARA_AnimMaterials;
  506.    this.SetAnimMaterials=SetR3ARA_AnimMaterials;
  507.    this.GetAnimImageEffects=GetR3ARA_AnimImageEffects;
  508.    this.SetAnimImageEffects=SetR3ARA_AnimImageEffects;
  509.    this.GetAnimParticleEffects=GetR3ARA_AnimParticleEffects;
  510.    this.SetAnimParticleEffects=SetR3ARA_AnimParticleEffects;
  511.    this.SetRewindObj=SetR3ARA_RewindObj;
  512.    this.SetRewindMth=SetR3ARA_RewindMth;
  513.    this.SetRewindData=SetR3ARA_RewindData;
  514.    this.SetStartPlayMth=SetR3ARA_StartPlayMth;
  515.    this.GetLastFrameInSeconds=GetR3ARA_LastFrameInSeconds;
  516.    this.SetLastFrameInSeconds=SetR3ARA_LastFrameInSeconds;
  517.    this.GetPlayRange=GetR3ARA_PlayRange;
  518.    this.SetPlayRange=SetR3ARA_PlayRange;
  519.    this.GetRangeFirstFrame=GetR3ARA_RangeFirstFrame;
  520.    this.SetRangeFirstFrame=SetR3ARA_RangeFirstFrame;
  521.    this.GetRangeLastFrame=GetR3ARA_RangeLastFrame;
  522.    this.SetRangeLastFrame=SetR3ARA_RangeLastFrame;
  523.    this.GetAnimImages=GetR3ARA_AnimImages;
  524.    this.SetAnimImages=SetR3ARA_AnimImages;
  525.    this.SetImageLayer=SetR3ARA_ImageLayer;
  526.    this.GetFieldShiftUp=GetR3ARA_FieldShiftUp;
  527.    this.SetFieldShiftUp=SetR3ARA_FieldShiftUp;
  528.    this.GetFieldLaceUp=GetR3ARA_FieldLaceUp;
  529.    this.SetFieldLaceUp=SetR3ARA_FieldLaceUp;
  530.    this.GetRangeStartSeconds=GetR3ARA_RangeStartSeconds;
  531.    this.SetRangeStartSeconds=SetR3ARA_RangeStartSeconds;
  532.    this.GetRangeEndSeconds=GetR3ARA_RangeEndSeconds;
  533.    this.SetRangeEndSeconds=SetR3ARA_RangeEndSeconds;
  534.    this.GetAutoRewind=GetR3ARA_AutoRewind;
  535.    this.SetAutoRewind=SetR3ARA_AutoRewind;
  536.    this.GetRealTime=GetR3ARA_RealTime;
  537.    this.SetRealTime=SetR3ARA_RealTime;
  538.    this.SetAsyncExecutor=SetR3ARA_AsyncExecutor;
  539. }
  540.  
  541. r3Animator.prototype=new r3Model;
  542. // r3animtr.h_H